future generations - German English Dictionary